# 实现文件查找工具
# 输入要查找的路径，输入要搜索的文件名（一部分）
# 自动的在指定的路径中进行查找
import os
inputPath = input('请输入你要搜索的路径：')
pattern = input('请输入要搜索的关键字：')

for dirpath, dirnames, filenames in os.walk(inputPath):
    # dirpath:遍历到当前位置，对应的路径是什么
    # dirnames:当前目录下，都有哪些目录，是一个列表，可以包含多个目录名
    # filenames:当前目录下，都有哪些文件名，是一个列表，可以包含多个文件名

    # print(f'dirpath = {dirpath}')
    # print('dirnames:')
    # for name in dirnames:
    #     print(name)
    # print('filenames:')
    # for name in filenames:
    #     print(name)
    for f in filenames:
        if pattern in f:
            print(f'{dirpath}/{f}')